improve (lands) - Englisch Synonyme Wörterbuch